package com.cgnpc.scp.run.service;

import com.cgnpc.cud.core.domain.AjaxResult;
import com.cgnpc.scp.run.mybatis.entity.*;

import java.util.List;

public interface ProjectUndertakeService {

    void updateProjectStage(String projectInfoId);

    void saveOrUpdateMembers(List<ProjectMember> members, String stageName, String projectId);

    AjaxResult saveOrUpdateTeam(ProjectTeam projectTeam);

    AjaxResult saveOrUpdateReview(ProjectReview projectReview);

    AjaxResult wbs(ProjectWbs projectWbs);

    AjaxResult directorMaking(ProjectDirectorMaking projectDirectorMaking);

    AjaxResult tenderOffer(ProjectTenderOffer projectTenderOffer);

    AjaxResult ht(ProjectHt projectHt);
}
